package com.cmict.data.system.dal.dataobject.portal;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.cmict.data.framework.mybatis.core.dataobject.BaseDO;
import lombok.*;

/**
 * 门户 DO
 *
 * @author awesome
 */
@TableName("sys_portal_version")
@Data
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class PortalVersionDO extends BaseDO {

    /**
     * 门户id
     */
    @TableId
    private Long id;
    /**
     * 门户编号
     */
    private String portalNumber;
    /**
     * 门户名称
     */
    private String portalName;
    /**
     * 门户json管理
     */
    private String portalJsonMessage;
    /**
     * 门户描述
     */
    private String portalDesc;
    /**
     * 管理菜单id
     */
    private Long manageMenuId;
    /**
     * 是否启用（0：启用，1：禁用）
     */
    private Integer isEnable;
    /**
     * 引用状态（0：未引用，1：被引用）
     */
    private Integer isReference;
    /**
     * 来源
     */
    private String source;
    /**
     * 版本
     */
    private String version;
    /**
     * apiid
     */
    private String moveId;

}
